import { renderWeatherForecast } from './weather.js';

// 注册首页处理程序
pageManager.registerPage('home', {
    init() {
        initCharts();
        updateRealTimeData();
        renderWeatherForecast();
        updateFarmingAdvice();
        this.startAutoUpdate();
    },

    cleanup() {
        if (this.updateInterval) {
            clearInterval(this.updateInterval);
        }
    },

    startAutoUpdate() {
        this.updateInterval = setInterval(() => {
            updateRealTimeData();
            updateFarmingAdvice();
        }, 30000);
    }
}); 